<?php

namespace app\admin\controller;

use think\Controller;
use think\Request;
use app\admin\model\SkuValue;
use app\admin\model\SkuKey;

class Sku extends Controller
{   

    //ajax获取当前分类的所有属性
    public function ajax_get_sku(Request $req)
    {
        $id = $req->id;
        $data['sku'] = SkuKey::where('goods_type_id',$id)->select();
        return view('',$data);
    }

     /**
      * 显示资源列表
      *
      * @return \think\Response
      */
     public function index()
     {
         //
     }
 
     /**
      * 显示创建资源表单页.
      *
      * @return \think\Response
      */
     public function create($id)
     {
        $data['id'] = $id;
        return  view('create',$data);
     }
 
     /**
      * 保存新建的资源
      *
      * @param  \think\Request  $request
      * @return \think\Response
      */
     public function save(Request $req,$id)
     {
         $value = new SkuValue;
         $value->sku_value = $req->sku_value;
         $value->sku_key_id = $id;
         $value->save();
     }
 
     /**
      * 显示指定的资源
      *
      * @param  int  $id
      * @return \think\Response
      */
     public function read(Request $req,$id)
     {      
         if(isset($req->sku_key)&&$req->sku_key != ''){
             $key = new SkuKey;
             $key->sku_key = $req->sku_key;
             $key->goods_type_id = $id;
             $key->save();
         }   
        
         $data['ak'] = SkuKey::where('goods_type_id',$id)->select();
 
         return view('sku_list',$data);
     }
 
     /**
      * 显示编辑资源表单页.
      *
      * @param  int  $id
      * @return \think\Response
      */
     //显示编辑key页面
     public function key_read($id)
     {
         $data['key'] = SkuKey::get($id);
 
         return view('key_edit',$data);
 
     }
      //显示编辑value页面
      public function value_read($id)
      {
          $data['value'] = SkuValue::get($id);
  
          return view('value_edit',$data);
  
      }
 
     public function edit($id)
     {
         //
     }
 
     /**
      * 保存更新的资源
      *
      * @param  \think\Request  $request
      * @param  int  $id
      * @return \think\Response
      */
 
      //更新key的修改
     public function key_update(Request $req, $id)
     {
         $key = SkuKey::get($id);
         $key->sku_key = $req->sku_key;
         $key->save();
     }
     //更新key的修改
     public function value_update(Request $req, $id)
     {
         $value = SkuValue::get($id);
         $value->sku_value = $req->sku_value;
         $value->save();
     }
      
     public function update(Request $request, $id)
     {
         //
     }
 
     /**
      * 删除指定资源
      *
      * @param  int  $id
      * @return \think\Response
      */
     public function delete($id)
     {
         //
     }
}
